31 Louis Prima Dr, Covington, LA 70433-5904, Covington
"The best place on the north shore for Chinese food. Very clean. Friendly service. Nice portions. Con"
"The best place on the north shore for Chinese food. Very clean. Friendly service. Nice portions. Con"